soft and heavy body impact - Allemand Anglais Dictionnaire